home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / Palettes / TTools / TToolsPalette / TBinderList.subproj / SelChooser.h < prev    next >
Text File  |  1995-06-12  |  691b  |  34 lines

  1. /* SelChooser.h
  2.  * Written By:  Thomas Burkholder
  3.  *
  4.  * You may freely copy, distribute, and reuse the code in this example.
  5.  * NeXT disclaims any warranty of any kind, expressed or  implied, as to its
  6.  * fitness for any particular use.
  7.  */
  8.  
  9. #import <objc/Object.h>
  10. #import "../Utilities.subproj/ClassAdditions.h"
  11.  
  12. @interface SelChooser : Object
  13. {
  14.     id    storage;
  15.     id    window;
  16.     id    browser;
  17.     id    popUp;
  18.     id    selSource;
  19.     SEL    startWith;
  20.     int    numArgs;
  21. }
  22.  
  23. + (SEL)chooseSelectorFor:anObject numArgs:(int)num startWith:(SEL)aSel;
  24. - setNumArgs:(int)num;
  25. - setSelSource:anObject;
  26. - setStartWith:(SEL)aSel;
  27. - refreshFromVars;
  28. - (SEL)choose;
  29. - popUpChanged:sender;
  30. - init;
  31. - ok:sender;
  32. - cancel:sender;
  33.  
  34. @end